卡罗琳(艾伦·巴金 饰)是一位不幸的单身母亲,她带着儿子托比(莱昂纳多·迪卡普里奥 饰)离开了暴力男友,周游不同城市,只为赚钱养家。在西雅图,卡罗琳结识了卡车司机德怀特(罗伯特·德尼罗 饰),在德怀特身上,她找到了久违的爱情的感觉。
不久,卡罗琳与德怀特结婚,搬到了一个叫康克福德的小镇,在这里,似乎一段崭新的美好生活即将开始。然而,德怀特和叛逆的托比之间的关系并不尽如人意。强势的德怀特不仅给了托比一份送报纸的工作,还强迫他加入童子军。随着年龄的增长,托比选择反抗继父的强权,凭借极高的艺术天赋,不仅获得了巨额的奖学金,还获得了深造的机会。最终,已经独立的托比跟随母亲离开了德怀特,离开了康克福德小镇,踏上了新的旅程。